package com.clock.service;


import com.clock.common.domain.R;
import com.clock.domain.dto.FollowStateDTO;

public interface FollowService {


    /**
     * 关注/取关操作
     */
    R updateFollowState(FollowStateDTO followStateDto) throws Exception;


    /**
     * 好友关注展示列表
     */
    R showFollows(Long userId, Integer pageNum, Integer pageSize) throws Exception;

    /**
     * 获取粉丝信息列表
     *
     * @param userId
     * @return
     * @throws Exception
     */
    R getFans(Long userId, Integer pageNum, Integer pageSize) throws Exception;

}

